Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD MEWS Detached £379,300 £211,750 28 Nov 2008
1 ORCHARD MEWS Detached £270,000 22 Mar 2024
2 ORCHARD MEWS Detached £331,043 £179,000 8 May 2009
3 ORCHARD MEWS Detached £315,820 £175,000 17 Aug 2009
4 ORCHARD MEWS Detached £317,753 £265,000 14 Aug 2020
5 ORCHARD MEWS Detached £352,223 £217,800 27 Jun 2008